package ui.activity.wallet.contract;


import java.util.List;

import base.BaseInfoView;
import base.BasePresenter;
import ui.model.RewardsDetailsBean;

/**
 * Created by chenjian on 19/2/26
 * 1
 */

public interface RewardsSummaryContract {

    interface View extends BaseInfoView {

        void loadMoreComplete();

        void hasLoadMore(boolean b);

        void refreshComplete();

        void upDateUI(List<RewardsDetailsBean> bean);

    }

    interface Presenter extends BasePresenter {

        void getListInfo(final boolean isRefresh, int type);

        void getMonthInfo(final boolean isRefresh, int type, long time);
    }
}
